package negocio;

import entity.ItemConceptoPorCampaniaBD;

public class ItemConceptoPorCampania {

	private Concepto concepto;
	private float precio;
	private Integer cantidad;
	
	public ItemConceptoPorCampania(ItemConceptoPorCampaniaBD itemConceptoPorCampaniaBD) throws Exception{
		if(itemConceptoPorCampaniaBD.getConceptoBD().getTipo().equalsIgnoreCase("numero_corto"))
			this.concepto = new NumCorto(itemConceptoPorCampaniaBD.getConceptoBD());
		else
			this.concepto = new Servicio(itemConceptoPorCampaniaBD.getConceptoBD());
		this.precio = itemConceptoPorCampaniaBD.getPrecio();
		this.cantidad = itemConceptoPorCampaniaBD.getCantidad();
	}

	public Concepto getConcepto() {
		return concepto;
	}

	public void setConcepto(Concepto concepto) {
		this.concepto = concepto;
	}

	public float getPrecio() {
		return precio;
	}

	public void setPrecio(float precio) {
		this.precio = precio;
	}

	public Integer getCantidad() {
		return cantidad;
	}

	public void setCantidad(Integer cantidad) {
		this.cantidad = cantidad;
	}
	
}
